9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2021년04월17일 20번

[과목 구분 없음]
해밍코드에 대한 패리티 비트 생성 규칙과 인코딩 예가 다음과 같다. 이에 대한 설명으로 옳은 것은?

  • ① 이 방법은 홀수 패리티를 사용하고 있다.
  • ② 원본 데이터가 0100이면 0101110으로 인코딩된다.
  • ③ 패리티 비트에 오류가 발생하면 복구는 불가능하다.
  • ④ 수신측이 0010001을 수신하면 한 개의 비트 오류를 수정한 후 최종적으로 0010으로 복호한다.
(정답률: 42%)

문제 해설

해밍코드는 데이터 비트와 패리티 비트를 이용하여 오류 검출과 수정을 수행하는 방법이다. 이 코드에서는 홀수 패리티를 사용하고 있으며, 원본 데이터가 0100이면 0101110으로 인코딩된다. 수신측이 0010001을 수신하면, 해당 데이터의 패리티 비트를 검사하여 오류가 있는지 확인한다. 이 경우, 1번째 패리티 비트와 4번째 데이터 비트에 오류가 있음을 알 수 있다. 이때, 오류가 있는 비트를 제외한 나머지 비트들의 패리티 비트를 다시 계산하여 오류를 수정할 수 있다. 따라서, 수신측은 0010으로 복호화할 수 있다.
이전 문제
다음 문제
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답